The Cayman Television Service, or CTS, is a free over-the-air television station that is popular in the islands. A sister-station to the Cayman International Television Network, or CITN, it is also known as Island 24. The CTS provides...
Television Centre Building, Eastern Ave.P.O. Box 31117, Upper Land, Grand Cayman, Cayman Islands, KY1-1205